catapult (large) - Spanisch Englisch Wörterbuch